package com.chag.app.home.common;

/**
 * 视图名枚举，请使用当前目录的GenerateMVCViewName类自动更新本枚举类。 <br/> <br/> 枚举条目定义规则如下: <br/> 视图名：/framework/common/view.ftl ===》
 * FRAMEWORK_COMMON_VIEW("/framework/common/view") <br/> <br/> <b>注意:</b> 如果视图名包含<b>'-'</b>, 那么该字符自动忽略。例如： <br/>
 * 视图名：/framework/common/xxx-view.ftl ===》 FRAMEWORK_COMMON_XXXVIEW("/framework/common/xxx-view")
 *
 * @author CHA GUO
 *
 */
public enum MVCViewName {
    // @#############
	ADMIN_CONSOLE("/admin/console"),
	ADMIN_LOGIN("/admin/login"),
	APP_HOME_FOOTER("/app/home/footer"),
	APP_HOME_HEADER("/app/home/header"),
	APP_HOME_INDEX("/app/home/index"),
	APP_HOME_SEARCH("/app/home/search"),
	APP_HOME_TOUR("/app/home/tour"),
	FOOTER("/footer"),
	HEADER("/header"),
	INDEX("/index"),
	SEARCH("/search"),
	TOUR("/tour");
// @#############

    // 成员变量
    private String viewName;

    // 构造方法
    private MVCViewName(String viewName) {
        this.viewName = viewName;
    }

    // 覆盖方法
    @Override
    public String toString() {
        return this.viewName;
    }
}
